apr

类 MD5

系统.对象
    └apr.MD5


公开 类 MD5 <基类型 = 系统.对象

本类提供了操作MD5的方法。


初始化方法摘要
公开 

初始化() 

    本方法设置返回码。

方法摘要
公开 apr.返回码

创建MD5() 

公开 apr.返回码

更新(字节集 原始数据) 

公开 字节集

结束() 

    取得MD5摘要字节集并清空本对象。本方法设置返回码,成功时返回MD5摘要字节集(MD5摘要的长度见本类静态常量“MD5摘要长度”),失败时返回空字节集。

公开 静态 字节集

快速生成(字节集 原始数据) 

    快速生成MD5摘要字节集,本方法相当于调用了“创建MD5”、“更新”、“结束”。本方法设置返回码,成功时返回MD5摘要字节集,失败时返回空字节集。

公开 静态 字节集

译码(字节集 原始数据, 字节集 额外数据) 

    本方法设置返回码,成功时返回译码后字节集,失败时返回空字节集。

公开 静态 apr.返回码

验证(字节集 原始数据, 字节集 译码后数据) 

    验证参数2是否为参数1译码后的字节集。

系统.对象 继承的方法
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用

初始化方法详细信息

初始化

公开 初始化()

    本方法设置返回码。


方法详细信息

创建MD5

公开 apr.返回码 创建MD5()


更新

公开 apr.返回码 更新(字节集 原始数据)

参数:

    原始数据 - 要生成MD5摘要的字节集。


结束

公开 字节集 结束()

    取得MD5摘要字节集并清空本对象。本方法设置返回码,成功时返回MD5摘要字节集(MD5摘要的长度见本类静态常量“MD5摘要长度”),失败时返回空字节集。


快速生成

公开 静态 字节集 快速生成(字节集 原始数据)

    快速生成MD5摘要字节集,本方法相当于调用了“创建MD5”、“更新”、“结束”。本方法设置返回码,成功时返回MD5摘要字节集,失败时返回空字节集。

参数:

    原始数据 - 要生成MD5摘要的字节集。


译码

公开 静态 字节集 译码(字节集 原始数据, 字节集 额外数据)

    本方法设置返回码,成功时返回译码后字节集,失败时返回空字节集。

参数:

    原始数据

    额外数据 - 额外的数据,与“原始数据”一起被加密。


验证

公开 静态 apr.返回码 验证(字节集 原始数据, 字节集 译码后数据)

    验证参数2是否为参数1译码后的字节集。

参数:

    原始数据

    译码后数据 - 从“译码”方法返回的译码后字节集。



http://dotef.eyuyan.com